A geometric approach to homology theory - Buoncristiano, S. (Cambridge University Press, 1976)