of Science and revelation ).