I'd have to agree with the Martin Seligman learned optimisim as being a very good read. This with a few others I've came accross, as they might not help me with my stich but my friends and coworkers all have noticed the changes I've been able to apply because of the insight I've gained from changing my views and attitude on a lot of things in life.