The social construction of mathematical meanings through computer-mediated collaborative problem solving environments - Hung, David Wei Loong (1996)