Abstract algebra. - Lindstrum, Andrew Jr. O. (Holden-Day, 1967)