Unabridged Audiobook
It was a really good read! I do feel there is some outdated practices and is a little bias against adversive training techniques. That being said, the opinions are minimal and teaches great points about adversive trainings as well which is extremely important as adversity techniques are not recommended for beginners.
~~tag-text~~