Algebraic topology from a homological viewpoint - Aguilar, M. A., (Marcelo A.) (Universitext, 2002)