TOC: Tech Forecasting Social Change Technological Forecasting and Social Change, 74(3) toc Apr 17, 2007