What the Great Flood Means for Today