Ancient Nubia - P.L. Shinnie (Taylor and Francis, 1996)