Introduction to topology - Lefschetz, Solomon, 1884-1972 (Princeton mathematical series, 1965)