Mysterium Tremendum: Resolving the Conflict Between Science and Religion