My boy of 9 years old loves Maths and thought this book was great. There are lots of facts in it and some of it was beyond him. But he was able to dip...