Divined explanations the theological and philosophical context for the development of the sciences (1600-2000) - Allen, Paul L. (Philosophical studies in science and religion, 2025)