Groups and Symmetry - Armstrong, M. A. (New York Springer, 1988)