Review: Refreshing!
Rating: 5 out of 5
Date: 04 24, 2014
What a fast and fun read.  A modern day fairy tale about a grown-up intelligent woman who has principles and is rewarded in the end.