Ernan McMullin and critical realism in the science-theology dialogue - Allen, Paul (Ashgate new critical thinking in religion, theology, and biblical studies)