Title: The deluge in the light of modern science. A discourse. By William Denton