A first course in abstract algebra : rings, groups, and fields /: rings, groups, and fields. (2005)