The Punic Mediterranean
2014 • 404 pages