The war with Hannibal : books XXI-XXX of The history of Rome from its foundation - Livy (Penguin classics, 1972)