Sports Psychology For Runners by Barbieri & Gary Barber