Please tell me someone has read this! Have just finished it and need to discuss. It's ages since I've read a book that I literally just couldn't put down. I spent all day thinking about when I could get back to my book. Would love to hear what others think.