Book-bot.com - read famous books online for free

General History for Colleges and High Schools by Philip Van Ness Myers
page 276 of 806 (34%)
constitution, and so prudent was its administration, that six hundred
years of Carthaginian history exhibited not a single revolution.

The religion of the Carthaginians was the old Canaanitish worship of Baal,
or the Sun. To Moloch,--another name for the fire-god,--"who rejoiced in
human victims and in parents' tears," they offered human sacrifices.

ROME AND CARTHAGE COMPARED.--These two great republics, which for more
than five centuries had been slowly extending their limits and maturing
their powers upon the opposite shores of the Mediterranean, were now about
to begin one of the most memorable struggles of all antiquity--a duel that
was to last, with every vicissitude of fortune, for over one hundred
years.

As was the case in the contest between Athens and Sparta, so now the two
rival cities, with their allies and dependencies, were very nearly matched
in strength and resources. The Romans, it is true, were almost destitute
of a navy; while the Carthaginians had the largest and most splendidly
equipped fleet that ever patrolled the waters of the Mediterranean. But
although the Carthaginians were superior to the Romans in naval warfare,
they were greatly their inferiors in land encounters. The Carthaginian
territory, moreover, was widely scattered, embracing extended coasts and
isolated islands; while the Roman possessions were compact, and confined
to a single and easily defended peninsula. Again, the Carthaginian armies
were formed chiefly of mercenaries, while those of Rome were recruited
very largely from the ranks of the Roman people. And then the subject
states of Carthage were mostly of another race, language, and religion
from their Phoenician conquerors, and were ready, upon the first disaster
to the ruling city, to drop away from their allegiance; while the Latin
allies and Italian dependencies of Rome were close kindred to her in race
DigitalOcean Referral Badge