Groups and symmetry - Armstrong, M. A. (Springer-Verlag, 1988)