Your Brain on a Bike, by John Brent Pye, is recently published book about how to be mentally prepared to achieve optimum performance. I'm about 2/3 of the way through the 130 plus pages. I'll eventually be writing a review for the QCW website that I'll post here. I worked with Dr.Barbara Walker from the Center for Human Performance and have read numerous books on this subject. If mental training isn't a part of your training you're missing out on using your physical training to its true potential. Ever started a ride thinking that you're not going to do well? Every shown up for an event/race not completely focused? Have you ever felt great in your training just to feel less than great at the event/race? Ever been around other riders who are complaining about the conditions of the event/race? All of these affect your performance.