Elements of combinatorial and differential topology - Prasolov, V. V. (American Mathematical Society, 2014)