RecordDetails
Khartoum : Khartoum University Press, 1985
338 Pages : Maps ; 24 cm