Wow, I now have a new author to follow and a fantastic narrator. This story was so well written, I loved the character development and intricacies of their relationships. These books never had a dull moment, given the length I was expecting repetition but that never happened. I have to say Jeff Hays is an amazing reader, truly bring these characters to life. Loved it!