I confess, this Audible book was riveting and had some wonderful subplots
There were many times I found some of the descriptions difficult to hear.
The characters made up for it.