The Siege of Armanum - Foster, Benjamin R.