Homology theory : AN INTRODUCTION TO ALGEBRAIC TOPOLOGY - Hilton, Peter John (Cambridge University Press, 1960)