RecordDetails
Khartoum : University of Khartoum, 1988
510 pages : Illustrations ; 30 cm