Has anyone else read this? What did you think, I don't want to say too much about it incase it spoils it for you, but it's good