Book Review
Before the Pharaohs
On Egypt’s Giza plateau, not far from Cairo, sit three giant pyramids and their constant companion, the colossal statue known as the Great Sphinx. These ancient structures, along with their enclosure walls and a couple of nearby...