This book explores development issues in Africa from the human, social, economic, geographical and political perspectives. It presents arguments as to why Africa remains less developed compared to other continents and provides recommendations to achieve effective development. The author discusses such specific questions as: Are Africans capable of developing Africa? How has nature contributed to problems in Africa? and Did slavery contribute to underdevelopment?