Rome's Mediterranean empire
2007
Livy The War with Hannibal - War College Series
2015
Livy Book Xxiv-Xxx
Livy The War with Hannibal
2018