What Technology WantsBook - 2010
Publisher's description: A fascinating, innovative, and optimistic look at how humanity and technology join to produce increasing opportunities in the world and how technology can give our lives greater meaning.
Publisher: New York : Viking, 2010
Branch Call Number: 303.483 KEL NVD
Characteristics: [ix], 406 p. : ill. ; 24 cm