The Stillborn God by Mark Lilla: Islam, Science, God… (stillborn god.jpg)