The Africa Portal is a research repository and an expert analysis hub on African affairs.
By: Munzoul A. M. Assal , Samia A. M. Ali
Year: 2007