Hannibal at the gates : an analysis of the Punic invasion of Italy in the third century BCE / - Teegarden, Seth