Public Thinker and Futurist Gerd Leonhard's Shared Book List


The Inevitable: Understanding the 12 Technological Forces That Will Shape Our Future

By: Kevin Kelly 0