I know they have all been good, but I've just finished the latest Robert Galbraith (JK Rowling) book and I really think it's the best one so far. Who agrees? (At this point I think we need to avoid any spoilers but surely we can say how much we have enjoyed every single second of it).