Fundamentals of Algebraic Topology - Weintraub, Steven H. (Springer New York,)