Landmarks in Cushite history. - Haycock, B.G (1972)