Carthage must be destroyed : the rise and fall of an ancient civilization / Richard Miles.
| Author/creator | Miles, Richard, 1969- |
| Format | Book |
| Edition | 1st American ed. |
| Publication Info | New York : Viking, 2011. |
| Description | xviii, 520 pages, 16 unnumbered pages of plates : color illustrations ; 24 cm |
| Supplemental Content | Publisher description |
| Supplemental Content | Contributor biographical information |
| Subjects |
| Contents | Prologue: The last days of Carthage -- Introduction: Recovering Carthage -- Feeding the beast : the Phoenicians and the discovery of the West -- New city : the rise of Carthage -- The realm of Heracles-Melqart : Greeks and Carthaginians in the central Mediterranean -- The economy of war : Carthage and Syracuse -- In the shadow of Alexander the Great : Carthage and Agathocles -- Carthage and Rome -- The First Punic War -- The camp comes to Carthage : the mercenaries' revolt -- Barcid Spain -- Don't look back -- In the footsteps of Heracles -- The road to nowhere -- The last age of heroes -- The desolation of Carthage -- Punic faith. |
| Abstract | The struggle to the death between the Carthaginians and the Romans was one of the defining dramas of the ancient world. In an epic series of land and sea battles, both sides came close to victory before the Carthaginians finally succumbed and their capital city, history, and culture were almost utterly erased. Drawing on a wealth of new archaeological research, Richard Miles vividly brings to life this lost empire--from its origins among the Phoenician settlements of Lebanon to its apotheosis as the greatest sea power in the Mediterranean. And at the heart of the history of Carthage lies the extraordinary figure of Hannibal--the scourge of Rome and one of the greatest military leaders, but a man who also unwittingly led his people to catastrophe.--From publisher description. |
| Bibliography note | Includes bibliographical references (p. 452-486) and index. |
| LCCN | 2011004123 |
| ISBN | 9780670022663 |
| ISBN | 0670022667 |