My 10yo DS has loved the Murderous Maths series. He is reading them for a second time and asking for more. Any suggestions? I think something on cryptography might go down well, but it needs to be pitched at the right level, and fun.