Ratings2
Average rating4.5
3.5-4 stars.
It would have been an easy 4 star but a part of me is a bit uncomfortable that the resolution to the heroine's problems involved a job from the hero. That has probably more to do with my own issues surrounding independence though.