Collaborative creativity: a complex systems model with distributed affect
Virtual teams: a review of current literature and directions for future research