Homology theory an introduction to algebraic topology - Hilton, P.J.; Wylie, S. (Cambridge Cambridge University Press, 1965)