Unabridged Audiobook
I wasn't too impressed with the narrator but I got used to it eventually. There seemed to be a few too many "coincidences" but I appreciated how the author was able to bring all the loose ends together in the end. And I actually neglected some of my duties at home towards the end, I just couldn't wait to hear how it all came together. Overall a very good read.
~~tag-text~~