In the course of more than 3,000 years, Pharaonic Egypt was sometimes ruled by outsiders. Invaders seized the throne at three points during the second and first millennia B.C., and at one point held ...