Hallagan, J. E. (2003)

  • Algebra and Algebraic Thinking, Mathematical Knowledge for Teaching, Middle School Education