What Technology Wants
Kelly, Kevin
What Technology Wants Kevin Kelly - New Delhi Penguin - 405p.
9780143120179
--Social Science--Technology--Inventing
303.483 KEL
What Technology Wants Kevin Kelly - New Delhi Penguin - 405p.
9780143120179
--Social Science--Technology--Inventing
303.483 KEL