Technological Revolutions and Economic Development: Endogenous and Exogenous Fluctuations · Study