Lessons for Algebraic Thinking, Grades 6-8 by Lawrence, Ann, Hennessy, Charlie published by Math Solutions (2002)