SINGER CHARLES

SHORT HISTORY OF SCIENTFIC IDEAS TO 1900 - OSFORD CLARNDON 1959 - 525