by Louis de la Haba
Massive sentinels of stone guard the rock-bound shores of tiny Easter Island in the Pacific Ocean. Man-made mountains, the pyramids of Egypt loom above the Nile. Sprawling ruins of Minoan palaces s…