Homology theory : an introduction to algebraic topology - Hilton, Peter John, 1923-2010 (Cambridge University, 1965)