A survey of modern algebra - Birkhoff, Garrett 1911-1996; Mac Lane, Saunders 1909-2005 (Macmillan, 1969)