The war with Hannibal. Books XXI-XXX of the history of Rome from its foundation /
Livy.
Radice, Betty.
Harmondsworth, 
1965.