Unabridged Audiobook
Very worth reading. 6 stars for me, though the sum-up at the end seems less thought out then the overall story. I bet you finish it in one sitting!
~~tag-text~~