Unabridged Audiobook
I've read other things by the author and I always enjoy his stuff. It's a good listen.