John C. Yardley Biographie Contributions de John C. Yardley Édition scientifique History of Rome, Volume VI, Books 23-25 Tite-Live Harvard University Press 5, History of Rome, Volume V, Books 21-22 Tite-Live Harvard University Press