Combinatorial algebraic topology - Kozlov, Dmitry (springer, 2008)