Networked life 20 questions and answers - Chiang, Mung (Cambridge University Press, 2012)