Unabridged Audiobook
Pretty decent book. It was a bit drawn out for the amount of information author provided, in other words - some of it was repetitive. Narrator also seemed a bit off at times but maybe it's just me. Buy it if You are really interested in this subject otherwise couple of wiki articles will cover most of this for general overview. I gave it 4/5 stars.
~~tag-text~~