non-overlapping magisteria

view that science and religion have separate, non-overlapping domains of validity

Categories: