Unabridged Audiobook
I learned a lot of new ideas that I wasn't familiar with, and the audiobook reinforced some concepts that I had seen in the past. Great book!
~~tag-text~~