Unabridged Audiobook
It's a fairly long book but I didn't find myself becoming bored at any point; I was always learning new and useful concepts to implement into my own life. I highly recommend that everyone read this book.
~~tag-text~~