Joshua B. Allfree
3 published titles
Warfare in the ancient world
(Contributor)
1 edition
- ISBN: 1844151735
- Pen & Sword Military
- 2005
- Details
Hannibal's last battle : Zama and the fall of Carthage
(Contributor)
1 edition
- ISBN: 9781844156351
- Pen & Sword Military
- 2007
- Details
Road to Manzikert : Byzantine and Islamic warfare, 527-1071
(Contributor)
1 edition
- ISBN: 9781848842151
- Pen & Sword
- 2012
- Details