It's All About Thinking (Math and Science) by Carol S. Fullerton & Faye Brownlie