Cyprian and Roman Carthage - Brent, Allen (Cambridge University Press, 2010)