Fate of the Tearling by Erika Johansen, 478 pages.
The third and final volume of Johansen's Tearling series really does a good job of tying together all of the diffferent subplots and characters into a satisfying conclusion, Kelsea's visions of the past continue and she uncovers more of the mysteries of William Tear and the long-ago founding of the land that was to become the Tearling.
Johansen employs a great sense of world-building (one that I have to admit that I found somewhat annoying in the first and second volume); revealing rules and connections only as Kelsea becomes aware of them. This really works in the final volume, as her knowledge of the total situation and ideas of how to deal with it start coming together.
The less than awesome origin stories of the enigmatic Fetch, the evil Red Queen, and the super-evil Row are all deftly revealed in a way that keeps. them interesting characters and doesn't lessen the horror of who they become.
The audio is narrated well by Polly Lee.