Submitted by joel on
The costs and benefits of consensus: the future of aid hangs in the balance
James
Deane is the Director of Policy at the BBC World Service Trust. The BBC
World Service Trust is an international development charity which is
supported by but operationally independent of the BBC. His views should
not be taken to represent those of the BBC.