Africa should accept that its present malaise is largely due to its own mistakes: greed, poor policies and a lack of leadership. Blaming colonialism for Africa's failings belongs to the past. Africa has been lessed with great wealth, but where has this wealth gone? Why are so many countries in need of aid? And why has this wealth not filtered down to poor people? Elly Twineyo-Kamugisha surveys African governments, aid agencies and the private sector and provides surprising insights into why certain policies have worked and others not.