Comments: Africa Debate: Will Africa ever benefit from its natural resources?