The Battle of Cannæ And Terrible Overthrow of the Roman Army; an Historical Poem and Diagram, Showing the Positions of Both Armies Drawn Up in Order for Battle by Henry Stump | Menrva Books