An introduction to algebraic topology. - Wallace, Andrew H (2008)