Stephen C. Meyer

Author Bio: 

Stephen C. Meyer is director of the Discovery Institute's Center for Science and Culture and the author of Darwin's Doubt: The Explosive Origin of Animal Life and the Case for Intelligence Design. 

Blog Posts

No recent content.