THE MEANING OF SCIENCE AND RELIGION