Volcanic eruptions, veiled suns, and Nile failure in Egyptian history - Ludlow, Francis (Climate change and ancient societies in Europe and the Near East : | ISSN: 9783030811020)