History of scientific ideas
History of scientific ideas

Whewell, William, 1794-1866