Hannibal's war : books twenty-one to thirty - Livius, Titus, asi 59 př. Kr.-asi 17 po Kr. (Oxford world's classics, 2006)