Introduction to abstract algebra - Whitelaw, Thomas A. (Chapman & Hall/CRC, 1995)