Building algebraic thinking with progressive patterns

 
9780894556388: Building algebraic thinking with progressive patterns