Technological Forecasting and Social Change; 75(7):952-983 (September 2008)