Never Sleeps Network

Kevin Kelly on The Inevitable: 12 Technological Forces That Will Shape Our Future

episode  of  Singularity.FM