A first course in abstract algebra / John B. Fraleigh ; historical notes by Victor Katz. - Fraleigh, John B. (John Blackmon), 1930- (Addison-Wesley, 1994)