Carthage and Sicily. - Hackforth, R.