I almost put this one down. The beginning just didn't pull me in -- but I continued and not long after I realized Oh Wow - this is a good one. Beautifully written and full of thought provoking content. I just finished and am sad it's over. Bravo Madeline