Two other good books are
The Railway Journey: The Industrialization of Time and Space in the Nineteenth Century" by Wolfgang Schivelbusch
It’s about how if you think about distance as spacetime, that trains moved cities closer together by making the distance between them shorter. They shrink the world.
The Ghost of the Executed Engineer" by Loren Graham
About how Soviet era projects thought they could throw pure labor at massive scale engineering problems to overcome any problem, to their detriment.