Foundations of algebraic topology - Eilenberg, Samuel; Steenrod, Norman (Princeton Mathematical Series, 15, 1952)