Posts Tagged: Dr. Michael Denton
A Belated Reply to Dr. P.Z. Myers
In May of 2011 I wrote an article critiquing a lecture given by outspoken atheist advocate P.Z. Myers at the Atheist International Alliance (2009) in...
Scientists Prove Again that Life is the Result of Intelligent Design
In light of the fact that the New York Times has run another article on the fascinating world of Origin of Life research and the...