Unabridged Audiobook
A little slow beginning, but then it catches on. Guess I need to listen to the next one also :-D
Once you get past all the techno-babble, it's a great book. I loved it.
~~tag-text~~