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