Topology I : general survey - Novikov, Sergei Petrovich (Springer, 1996)