The Hannibalian or Second Punic War, extracted from the third Decade of Livy, with notes by ... E.D. Stone, etc
History
iv, 161 pages ; 8vo
561376795