An introduction to algebraic topology - Wallace, Andrew H. (International series of monographs in pure and applied mathematics, 1957)