Homology and Cohomology Theory: An approach based on alexander-spanier cochains - Massey, William S. (new york & basel Marcel Dekker, Inc, 1978)