Scientific explanation and religious belief: science and religion in philosophical and public discourse by Michael G. Parker | Menrva Books