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
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