Virtual collaboration: 5 Myths, 5 Tips, and 5 Things to Do Tomorrow
Developing Real Skills for Virtual Teams