J

James
Moore

James Moore's books include The Post-Darwinian Controversies and The Darwin Legend. He has taught at Harvard, Notre Dame, and McMaster University, and is professor of the History of Science at the Open University.

James Moore books

Want the latest...

on all things James Moore and more?