Beacon lights of science a survey of human achievement from the earliest recorded times - Van Wagenen, Theo F. (Crowell, 1924)