Hannibal's Oath
John Prevas
Hannibal Crosses the Alps: The Invasion of Italy and the Punic Wars, Paperback/John Prevas