The SciencesThe Biblical Deluge A FactBy Dr. Stephen Langdon on July 1, 1931AdvertisementABOUT THE AUTHOR(S)