Religion and science : historical and contemporary issues