The Role of Social Presence in Online Communities Robert K. Caples, Ph.D.
The Role of Social Presence in Online Communities Robert K. Caples, Ph.D. Carroll County Public Schools.