Science and Religion: Friends or Foes ?