Algebraic Topology: Homology and Cohomology (Dover Books on Mathematics)
Andrew H. Wallace is Professor Emeritus of Mathematics at the University of Pennsylvania and the author of two other Dover books.