books.google.com - Presents a broad conceptual framework for thinking about learning as a process of social participation....https://books.google.com/books/about/Communities_of_Practice.html?id=heBZpgYUKdAC&q=ability&utm_source=gb-gplus-shareCommunities of Practice