Public Thinker and Futurist Gerd Leonhard's Shared Book List


Augmented: Life in The Smart Lane

By: Brett King - Rating: 8/10