The History of Egypt, by Dominic Perry.