Ahd how ridiculously excited am I? Here on Amazon, but I just happened to spot it in my local independent bookshop and grabbed it. DD said 'Can I start reading it' and I've had to tell her no, that I want to read it first.