Training principles and issues for ultra-endurance athletes.

Training principles and issues for ultra-endurance athletes.