Johnny Ball is probably the single most important reason why I managed to get on with maths and science at school. His brilliant TV programmes showed the wonder of numbers and what our manipulation of them can produce as well as bringing to life the amazing historical characters we have to thank for this progress. And I still love corny, word-play jokes (there are a few in this book). Ball of Confusion is classic Johnny Ball. Written in his inimitable style - you can very much hear his voice in your head as you read - this book is a collection of puzzles and such like, which are a great deal of fun. Sure, there are a couple in here I've come across before but Johnny still manages to give them a JB twist. And what I particularly like is that he doesn't just give the answers - he explains them and often you learn a whole lot more. Brilliant for anyone who likes a mental exercise and challenge. Johnny, I wish you were still on TV.