This is the puzzle book that I hope will go some way to bridging the gap between mathematics and the vocabulary used to propose the problem, interpret the calculations and explain the results. Ages 11 - 14.
THE TOMORROW PEOPLE The third book in the 'be careful what you wish for' series Age 8-12