"The Road Less Traveled" by M Scott Peck.
By far the best self-improvement book I've read. About discipline, love, growth and religion, and grace. I don't consider myself to be religious, but it's made me apply traditional values and spiritual growth from religion to help me become a better person.