Unabridged Audiobook
Good book, a bit too computer oriented at some points but worths a read
Much of this book was over my head scientifically, but what I did understand was fascinating. I listened to it twice to try and get more out of it.
~~tag-text~~