John Holmes 

A writer of short pieces and a cyclist of longer rides.