This is one of those rare books that will stay in your heart forever. You will never forget the characters and will think of them often. You will learn, laugh, and cry. Put this on your must read list.