Homology - Mac Lane, Saunders 1909-2005 (Classics in mathematics, 1975)