"Excellent"
This is a great book. It (literally) made me cry. You don't have to be religious to enjoy this book - actually it's probably better if you aren't.
Gets a little bit preachy at the end but you're well prepared for it...
The only negative is that the author narrates the book, but he just isn't that great. A better narrator would have made this a 5 star easy. But after a while you get lost in the story and the narrator dissapears.
Highly reccomended.