A guide to topology - Krantz, Steven G. 1951- (Steven George) (The Mathematical Association of America, 2009)