Synchronous environments for distance learning: combinning network and collaborative approaches. (Environnements synchrones pour l'apprentissage à distance : combiner les approches réseaux et collaboratives). - David Colin Raymond (2006)