karthik

53%
Flag icon
people. To undertake a race of over 50 miles requires training that can occupy 3 hours a day, a routine that involves cramps and pain and loneliness, not to mention the inevitable moments of doubt and maybe even a little self-loathing.
Eat and Run: My Unlikely Journey to Ultramarathon Greatness
Rate this book
Clear rating