Algebra : groups, rings, and fields - Rowen, Louis (A.K. Peters, 1994)