Homology and cohomology theory. - Massey William S (1978)