Topics in topology and mathematical physics - Novikov, Sergei Petrovich (American Mathematical Society translations: series 2, 1995)