ISBN 0143119583 books & textbook
Cognitive Surplus: How Technology Makes Consumers into Collaborators
Penguin Publishing Group /2011-05-31 Paperback / 256 Pages
isbn-10: 0143119583 / isbn-13: 9780143119586
Penguin Publishing Group /2011-05-31 Paperback / 256 Pages
isbn-10: 0143119583 / isbn-13: 9780143119586