Whatley, J, "Student teamwork: developing virtual support for team projects", Interactive Technology and Smart Education, 2006