ISBN 0521663636 books & textbook
Communities of Practice: Learning, Meaning, and Identity (Learning in Doing: Social, Cognitive and Computational Perspectives)
Cambridge University Press /1999-09-28 Paperback / 336 Pages
isbn-10: 0521663636 / isbn-13: 9780521663632