Development and the next generation (World development report, 2006)