I have read this book every few years. The latest time I read it was probably the longest gap in time since I first read the book -- and when I finally got around to rereading it, I fell in love again. I had forgotten about so much. I knew what happe...