Mysterious lands - O'Connor, David B.; O'Connor, David B. (Encounters with ancient Egypt, 2003)