Hatcher, Allen Algebraic Topology / Hatcher, Allen - Cambridge ; | New York : Cambridge University Press, 2002 - xii, 544 p. : ill. ; 26 cm. ISBN: 052179160X (hbk.) | 0521795400 (pbk.)