This book is beautifully written. I loved every moment and every character. The author shows the shortcomings of the characters but also their redeeming qualities. I personally like to believe that we all have redemption within us or at the very least the ability to reflect on our inadequacies.
This book demonstrates this beautifully.
I highly recommend this book.