The Young Carthaginian
Subtitle: A Story of the Times of Hannibal
Publisher: CreateSpace Independent Publishing Platform
Published: Jan 13, 2016
Format: paperback
Number of pages: 308
ISBN-13: 9781523340859
Notes: Source title: The Young Carthaginian: A Story of the Times of Hannibal