Science and Religion: Debates, Approaches, and Controversies