A Short History of Scientific Ideas - Charles Singer (Clarenden Press, 1939)