Technology revolutions and social development · Study