The Compact Timeline History Of Ancient Egypt door Shereen Ratnagar