Groups theory and experience - Napier, Rodney; Gershenfeld, Matti K. (Houghton Mifflin, 1989)