Who built the pyramids? Slaves, as Hollywood’s version would have it? Jewish slaves, as an Israeli prime minister famously remarked? Neither, say Egyptian archaeologists, who on Monday presented ...