CURRENTLY SOLD OUT

The Scientist as Philosopher: Philosophical Consequences of Great Scientific Discoveries by Friedel Weinert (Hardcover, 2004)