Cognitive development and classroom interaction: a theoretical foundation for teaching and learning. - Mundher Adhami; David C. Johnson; Michael Shayer (Secondary School Mathematics in the World of Communication Technology, 1997)