The Barefoot Runner 13 years ago He runs 42km every other day. He spins his own cloth. Meet the Gandhian marathon man