Homology and cohomology theory - Massey William S. (New York Marcel Dekker USA, 1978)