I dont normally write reviews but this book was worth it! The characters and world building are supreme and you get a sense of being there and are engaged right away.I love the deep morality and choices that the characters are faced with in their life. Our actions are what define us as people and Brandon displays that extremely well.Even with all the character development, there isnt boring set up or history although that is included what Brandon has done in his masterful way is woven that history into the action. Which does tend to have you jumping back and forth in time a bit, but it is always to set something up to provide much valued insight into the character.You find yourself very engaged with the characters and this is a huge book 36 CDs but Ive never been bored for a moment and actually look forward to my long commute because of this book. Having the same narrators as The Wheel of Time series was a wonderful surprise. I loved ALL of those books and I listened to them all via audio so these are old familiar voices that breath life into this book.I will eagerly await the next book!