The Information

James Gleick

Language: English

Publisher: Pantheon

Published: Feb 28, 2011