Menu

James Hamilton

2 published titles

Legions triumphant : imperial Rome at war

(Contributor)

1 edition

  • ISBN: 9781846033483
  • Osprey
  • 2008
  • Details

Lost scrolls : the ancient and medieval world at war

(Contributor)

1 edition

  • ISBN: 9781849081597
  • Osprey
  • 2010
  • Details

obnb.uk is a Good Stuff website.