The Rise of Differential Topology David Berlinski Popularity → Current 10 Peak 16 Niche 45 Birkhauser 1990