The Fall of Carthage: The Punic Wars 265-146 BC

9780304366422
0-304-36642-0