Recasting ancient Egypt in the African context - Crawford, Clinton (Africa World Press, 1996)