Revelation and science in the 21st century