Dianna M. Sopala
Papers:
224.1
What are Web Based Learning Communities?