TY - BOOK AU - Chris Blackmore TI - Social Learning Systems and Communities of Practice SN - 978-1-84996-133-2 PY - 2010/// CY - New York PB - Springer US KW - Computer Science ER -