This is such a great story. Made me cry at the end. It's been a few years since I last read it but I remember how it made me feel. I still remember the characters fondly.