RecordDetails
Khartoum : University of Khartoum, 1986
225 Pages : Maps, Charts, Genealogical tables ; 35 cm