A Short History of Ancient Egypt ... New edition, revised, etc