The dance of innovation : infrastructure, social oscillation, and the evolution of societies /: infrastructure, social oscillation, and the evolution of societies. (2022)