The pharaohs - Tyldesley, Joyce A. (Quercus, 2009)