The timeline history of ancient Egypt - Ratnagar, Shereen, (The American University in Cairo Press, 2009)