Review: Good
Rating: 5 out of 5
Date: 05 26, 2014
That Maggie has the patience and forgiveness of a saint.  This is an enjoyable story without a ton of angst.  It does end in a HEA.