One of the best books I've read in years - I read it 3 years ago and still talk about it as a benchmark for what is a "good read". I sobbed at the end as well - DH thought I was nuts ..."why do you read things that make you cry" he said - my reply "but it's great!"