I started by listening to the audio book, but could not keep track of the characters introduced, so I switched to the print copy. I got caught up in the book--the setting and the characters. I really enjoyed it--much more than some of the earlier books. This one was very satisfying--the happy ending--happy to me anyway, was most pleasant. If I can get to the right screen I will give it 5 stars.