A first course in abstract algebra : rings, groups and fields / Marlow Anderson and Todd Feil. - Anderson, Marlow, 1950- (CRC, 2005)