Justin Brierley
Related
Intelligent Design and The Return of the God Hypothesis
Mathematical Challenges to Darwin’s Theory of Evolution
An Atheist Finds Something Better