This book really held my attention right from the prologue. I didn't want to put the book down! I love the character building and the process CJ McKay takes you through to get to know each one. She describes the world in her book very beautifully. And the detail that went into this - it's amazing how one can put such a story together. I LOVED IT!