Ignatius Donnelly The Deluge Legends (I) Chaldean, Syrian, Indian, Iranian, Greek, Welsh, Scandinavian and Persian Great Flood Stories