An Introduction to Abstract Algebra - WHITELAW, Thomas A . (Glasgow Blackie, 1978)