Preparing Africa for the Twenty-First Century : Strategies for Peaceful Coexistence and Sustainable Development (Hardcover)