The Inevitable: Understanding the 12 Technological Forces That Will Shape Our Future
- 11h 30m 29s
- Kevin Kelly
- Random House
This audio edition provides an optimistic road map for the future, showing how the coming changes in our lives can be understood as the result of a few long-term accelerating forces.