An introduction to the theory of groups - Alexandroff, Paul (Dover, 2012)