A first Course in Abstract Algebra - Fraleigh, J.B. (Dorling kindersley; London London, 2007)
English