Unabridged Audiobook
A slow starter, but hard to hit the pause button once it gets going. Deep layered plot leaves you pondering until the final chapter.
~~tag-text~~