Math Riddles for Young Thinkers (Kids Ages 6-8 | 9-12): Over 200 Fun and Cha…

The illustrated infographics turn data into something beautiful.

This novel is a slow burn that pays off beautifully in the end.