Open Middle Math Book: Problems That Unlock Student Thinking, Grades 6 – 12 by Robert Kaplinsky