Algebraic Topology Via Differential Geometry by Max Karoubi & C. Leruste