T. Panitz, A Definition of Collaborative vs Cooperative Learning, 1996.