What Technology WantsBook - 2010
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 Kelly 10/2010
Characteristics: 406 p. :,ill. ;,24 cm.