Modern algebra - Anderson, Tim (C. E. Merrill, 1974)