(1)
McElvaney, J.; Berge, Z. Weaving a Personal Web: Using Online Technologies to Create Customized, Connected, and Dynamic Learning Environments. CJLT 2010, 35.