I adored this book. I had no knowledge of it whatsoever when I started reading it. All I knew was that it was gaining a lot of fans and a movie would be coming out soon. So I seen it was on sale so I grabbed it for my kindle. I couldn't put it down! what a great idea and imaginative plot.