Training Essentials for Ultrarunning

runnersworld.com These Mini Tips Will Help You Stay Active for the Long Run

The Big Book of Endurance Training and Racing

Philip Maffetone

amazon.com
Cover of The Big Book of Endurance Training and Racing

Zoë Rom Becoming a Sustainable Runner: A Guide to Running for Life, Community, and Planet