Charlie Bone and the Invisible Boy Book 3 by Jenny Nimmo