10048, Paperback/Edward Dougherty
Edward Dougherty
The Evolution of Scientific Knowledge
Edward R. Dougherty