Training for a marathon is tough and time-consuming enough, but at least you're not short of advice on training schedules. But the increasingly popular ultra marathon is quite another matter, as one ...