4.5 stars 
 1) Read this if you loved "You've Got Mail" and/or Pride and Prejudice. 
 2) Read this if you like witty banter served with a side of mystery. 
 3) Read this if you believe that something magical happens when you connect with someone who has gone through the same kind of pain as you are going through. 
 I'm not waffling on this -- it's a really a heart melting, swoon inducing kind of book!