Differential topology and geometry : - Dold.A.ed (Lecture notes in mathematics ; 484, 1975)