Culture's Engine offers an insightful and penetrating analysis of the enduring relationship between technology and society. William Gosling explores in absorbing historical detail how humans have experienced change through a sequence of technological revolutions, each giving rise to new social organisation, which in turn influences the shape and timing of the next such revolution. Gosling argues that it is through this dialogue that successful...