RecordDetails
Khartoum : Khartoum University Press, 1981
203 Pages : Maps, Tables ; 22 cm