Foundations of algebraic topology - Eilenberg, Samuel (New Jersey Princeton University Press, 1952)