Theory of groups An introduction - Rotman Joseph J (1973)