Joshua B. AllfreeBooksHannibal's Last BattleRoad to ManzikertWarfare in the Age of CrusadesRoad To Manzikert Byzantine And Islamic Warfare 5271071Author data: Open Library