Demystifying Collapse: Climate, environment, and social agency in pre-modern societies John Haldon et al. Millennium 17, 1 (2020): 1-33. Date 14 June 2023 CategoryBibliographic resources Books and articles