Hannibal. A history of the art of war among the Carthaginians and Romans down to the Battle of Pydna, 168 B.C., with a detailed account of the Second Punic War by Theodore Ayrault Dodge | Menrva Books