The twenty-fifth anniversary of the United Nations Declaration on the Right to Development is an occasion to celebrate its visionary promise of people-centred development and to recommit to making ...