A brilliantly delicious book which crept up on me until not only could I not put it down, but I just absolutely had to stop reading it as it was just too amazing. Now I've finished it, and all the dots have been joined up, I now want to start over. Not the sort of book I usually read, but so glad I have.