Cycle Speak by Tom Fangrow
It's a Long Story - a 100 mile ride report