I'm a registered coach, trail runner and mountaineer and after reading the book cover-to-cover -twice- I can say that it's the best one in my collection. It has a very concise and understandable treatment of the sources of training and performance and a reasoned transition to turning those into training tips, methods and scheduling (in that regard, there's of course many training books but IMHO they lean strongly one way or another).