Brian Todd CareyBooksRoad to ManzikertWarfare in the Age of CrusadesWarfare in the ancient worldHannibals Last BattleHannibal's Last BattleWarfare in the Medieval WorldAuthor data: Open Library