Algebra : Groups, Rings, and Fields - Rowen, Louis (Wellesley, Massachusetts : A K Peters, 1994)