There are those rare books with whom you can relate to an extent unforeseen. This book happens to be the one for me, Charlie being the most relate-able of the bunch of immensely lovable characters. Mr. Anderson and Sam - amazing characterization!