Virtually unknown, underfunded and trailing badly in the polls, Attorney General candidate John Cahill nevertheless trudges ahead with the one-step-at-a-time perseverance of a marathon man.

But then, he is a marathon man.