Technological Forecasting and Social Change; 76(4):487-496 (May 2009)