Reason and revelation in the sciences