Building algebraic thinking with progressive patterns - Willcutt, Bob (Critical Thingking Press & Software, 1995)