Technological advancement in the Internet and other areas of communication have made the idea of collaborative projects with other people who might be physically located on separate sites more feasible. There are many benefits that can result from the wider scope of interactions that is afforded by these developments, such as taking advantage of available expert resources that might exist in various parts of the world
Maryam Purvis, Martin K. Purvis, Stephen Cranefiel