TY - BOOK AU - Mac Lane, Saunders TI - Homology SN - 3540586628 U1 - 514.23 PY - 1995/// CY - Germany PB - Springer ER -