A great book in general. Loved how bible passages were dropped in at different points. I had a lot of mixed feelings honestly while reading different parts. I also understand the author tried to keep things as decent as possible but as a result some lack of details got me confused as to what really happened in certain scenes. All that said, the lessons to be learnt from the book are numerous. Everyone needs to read this.
It's such a beautifully written book definitely worthwhile