Modern science, Noah's ark and the deluge