Institute for Public Policy Research (London, England).Forum on the Future of