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

Kevin Kelly

★ 5.0 · 67 reads

Request Code
ZLIBIO2353253
Published
2016
Publisher
Viking
Pages
294
Language
English
Format
PDF