Manyebook
Terri Schneider
The Triathlete's Guide to Mental Training