ISBN 0596156715 books & textbook
The Art of Community: Building the New Age of Participation (Theory in Practice)
O'Reilly Media /2009-08-01 Paperback / 364 Pages
isbn-10: 0596156715 / isbn-13: 9780596156718
O'Reilly Media /2009-08-01 Paperback / 364 Pages
isbn-10: 0596156715 / isbn-13: 9780596156718