Hannibal: Some heretical views
The crossing of the Alps
More people are supposed to have died at at Cannae than in any other day untill the the first day of the Battle of the Somme.
Life of Hannibal Barca and the Punic Wars Between Rome and Carthage
The Incomparable Hannibal — A Personal View
Ethnic Origin, Language and Literature of the Phoenicians
Analysis: Denzel as Afrocentrist Hannibal