translate English to French: Reflections at the Intersection of Science, Religion, and Development
Reflections at the Intersection of Science, Religion, and Development.