Unabridged Audiobook
Interesting story with lots of twists and characters. Just when I thought I figured it out there was yet another twist. Twisty enough to be believable with only a slight stretch
~~tag-text~~