Harkins weaves a wonderful love story, with believable characters who stay true to themselves throughout. I related to Mattie almost immediately and enjoyed watching her fall in love. When it all fell apart, I even more thoroughly enjoyed watching her rebuild her life as a strong woman who was co...