Essentials of topology with applications - Krantz, Steven G. 1951- (Steven George) (Crc press, 2010)