Science, religion and a culture of life - Dilley, Stephen Craig (Journal of interdisciplinary studies, 2003)