The war with Hannibal books xxi-xxx of the History of Rome from its foundation - Livy (Penguin Books, 1965)