Professor Emeritus of History and Philosophy of Science
Research Areas: Aristotle's Philosophy and Science, Aristotelianism, History and Philosophy of Biology, Charles Darwin and Darwinism, Ayn Rand and Objectivism.
James Lennox
Professor Emeritus of History and Philosophy of Science
Research Areas: Aristotle's Philosophy and Science, Aristotelianism, History and Philosophy of Biology, Charles Darwin and Darwinism, Ayn Rand and Objectivism.