Reasons to Believe

Is God the Great Engineer? An Interview with Dr. Dominic Halsmer

Straight Thinking #316: Is God the Great Engineer? An Interview with Dr. Dominic Halsmer