This book is a very comprehensive resource for runners of all levels. It goes well beyond the general advice found on the internet and offers a thorough overview of everything from the knee down, from injury diagnosis through treatment, as well as (...