Hannibal crossing of the Alps
By: by Titus Livius (Livy) ; tr. by A. De Selincourt
Contributors: Selincourt, Aubrey De
Series: Penguin 60s classics
Publisher: Penguin Books
Published: 1995
Place of publication: London
Language: eng
Number of pages: 45
ISBN-13: 9780146001475
Subjects: History