Johnson,Steven , Future perfect :the case for progress in a networked age / Steven Johnson - London : Penguin Books , 2013 - xxxv, 233 p. 20 cm. Includes bibliographical reference and index ISBN: 9780141974910