Has anyone read this? I've got it in my Amazon basket at the minute but I'm dithering over buying it as although the title drew me in and the blurb sounds good, it's listed under teen books so I'm wondering if it will be as good as it sounds?