Social Network Analysis techniques: implications for information and knowledge sharing in virtual learning communities
Social capital in virtual learning communities and distributed communities of practice