Great currents of mathematical thought (Dover Publ., 1971)