Unabridged Audiobook
Explains important basic principles with a simple and understandable delivery
really good.
Great book
~~tag-text~~