World development report 2007 development and the next generation. (World Bank, 2006)