The Genesis Flood: The Biblical Record and Its Scientific Implications