John      Mason,Alan Graham,Sue Johnston-Wilder
By integrating pedagogy and subject knowledge through experiencing a variety of tasks for learners, this book makes it possible for all learners to succeed in thinking algebraically.
Developing Thinking in Algebra