Ancient Egypt - Roberts, David (White Star, 2005)