Networked Life: 20 Questions And Answers
by Mung Chiang /
2012 / English / PDF
7 Mb Download