Going virtual : distributed communities in practice - Hildreth, Paul M., 1959- (Idea Group Pub., 2004)