Evolution and Theology (Part 1) - Michael Ruse

Michael Ruse

Michael Ruse is the Lucyle T. Wekmeister Professor and Director of the History and Philosophy of Science Program at Florida State University.

Full Profile >
Contributor

Michael
Ruse

Professor, History and Philosophy of Science, Florida State University