Harper, Kyle

Fate of Rome : climate, disease and the end of an empire by Kyle Harper - New Delhi Princeton University Press 2017 - 417p.

9780691166834

--World history.--Ancient History--History of Empire

GEN 937.06 HAR