Algebraic Geometry and Topology - Fox, R. H. ; Spencer, D. C. ; Tucker, A. W.