An introduction to algebraic topology (International series of monographs in pure and applied mathematics)