Teaching and Learning Communities through Online Annotation

Ben van der Pluijm, University of Michigan, Ann Arbor, MI, United States