of. Weaknesses: honest and very readable. It is uplifting to see first hand what the human body and mind is capable of. Overall: A great book for any runner at any level. Will inspire you to achieve a new goal. paulmyfinger: LOVED IT Strengths: Lots