Taking Sides : clashing views on controversial African issues /
selected, edited and with introductions by William G. Moseley.
- xxi, 390 pages
15455327.
Africa -- Civilization -- 21st Century. Africa -- Economic Conditions -- 1989. Africa -- Politics and Government -- 1989. Africa -- Social Conditions -- 1989.