Topology - Novikov, Sergej P. (Springer, 1996)