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.
By registering you agree to Substack's Terms of Service, our Privacy Policy, and our Information Collection Notice