The historical role of the Blemmyes in late Meroitic and early X-Group periods. - Dafàalla, S.B (1987)