This coming-of-age adventure that starts in ancient Carthage provides fascinating details about what life was like then on the Mediterranean and raises questions about tolerance, morality, and... This description may be from another edition of this product.