Hannibal. The struggle for power in the Mediterranean - Beer, G. de (1969)