The Frontiers of Science and Faith