"Hatcher, Allen" Algebraic Toplogy - \\200900ENGGPSX - Cambridge University Press 2009 Cambridge - 544 p. includes index and biblioraphy ISBN: 9.78E+12