The exhibition, On Top of the Pyramid: The Civilization of Ancient Egypt, will open on July 18 and feature an unparalleled ...