Book: Topology, 2/E

http://www.pearsonhighered.com/educator/product/Topology/9780131816299.page