Hannibal: the struggle for power in the Mediterranean - De Beer, Gavin Sir, Sir, 1899-1972 (Book Club Associates, 1974)