I came across this interesting piece in Touchstone from a couple of years ago. It’s by software designer Harry Biltz, who argues that “modern science has rendered atheism irrational.” From Harry Biltz, Naked Truth, Touchstone (July/August 2016): Modern science now has very well corroborated evidence that the natural universe (time, space, matter, and energy) had a beginning. Since that […]