An ideal book if you don't believe anyone can change. Moving, honest and humbling. I got it for my husband, but my son has read it as well. It's a man's book. No-one is too far fallen to be lifted and rescued out of bad choices made earlier in life that lead to an ever decreasing circle of hopelessness. Read the book but more importantly find out about the Rescuer and why David got out of the cycle he was in. I love the actions of old woman, (his mother's friend) who always had hope when no one else did. Also if your life is fine, read the book and find out more, because life can throw at you allsorts that you alone can't deal with and you need the friend that David now has. I rely on this friend all the time, and from the outside my life is perfect, yet deep down I am no different than David. It's great to read this book, be amazed. I hope you see it too.