Unabridged Audiobook
Wow! Took me awhile to get into what was going on but found very gripping. I felt there were some loose ends in the conclusion but I out myself thinking a lot about it for days afterwards. Recommended
~~tag-text~~