Genesis Flood Biblical Recordand Its Scientific Implications