AFRICAN POLITICAL PARTIES - M. A. MOHAMED SALIH