Review: Great Mystery and Romance.
Rating: 4 out of 5
Date: 09 16, 2013
Great characters play out a complex plot to a satisfying ending.  I enjoyed the revenge extracted on the high school bullies.  Kept me up past my bedtime reading often.