This is with out doubt the most beautiful story I have ever listened to on audible.
I cried, I laughed and I loved all the characters. Each of the characters are wonderfully developed, you become so invested in the lives of these people. Read it or listen but invest in this book you won't be disappointed.