A history of ancient Egypt - Romer, John (Allen Lane, The Penguin Press, 2012)