The fate of Rome - Harper, Kyle (Princeton University Press, 2017)