Has anyone read this? I'd love to know your thoughts. I wasn't expecting to like it as I'm not a big fan but it was actually a really good read in the end.