Technological Forecasting and Social Change; 50(3):195-213 [1995]