Singer, Charles Short history of scientific ideas -1900 - London Oxford University Press 1960 - vii;525 Dewey Class. No.: 509 Si64S