Topology and geometry - Bredon, Glen E., 1932-2000 (Graduate texts in mathematics, 1993)