Great book. All the characters you know and love and new ones to get to know. Very character driven which keeps it grounded and feeling realistic whil..Show More »e dealing with the overarching High Fantasy themes. Also Peter Joyce is a great reader and has a really good feel for character voices and line delivery. I wish all my books were read by him.