Homology and cohomology theory
by
William S. Massey
xiv, 412 pages ; 24 cm