Algebraic topology via differential geometry - Karoubi, Max (London Mathematical Society lecture note series, 1987)