Situated in the Nile Delta about 90 miles north of Cairo, Mendes, covering some 450 acres, was occupied from the early Old Kingdom through the Christian Era (ca. AD 800). During …