Ancient Egypt in Africa - David O'Connor; Andrew Reid (Taylor and Francis, 2003)