February 25, 2015Society & CultureStraight Thinking #316: Is God the Great Engineer? An Interview with Dr. Dominic Halsmer