An Introduction to algebraic topology - Rotman, Joseph J. (Springer, 1988)