Algebra - Mac Lane, Saunders, 1909-2005 (The Macmillan Company Collier-Macmillan, 1967)