The harmony which must exist between religion and science