Egypt has provided a window into the ancient world. Some of the world's oldest civilisations have at one point called the North African country home. Snippets of their societies and cultures have been ...