Ancient Egypt Excavating the Past - Gaff, Jackie (China Heinemann Raintree, 2005)