Hannibal: A Hellenistic LifeEbookHannibal: A Hellenistic LifebyEve MacDonaldRating: 4 out of 5 stars4/5Save Hannibal: A Hellenistic Life for later