A review by cherylbookcollins
Moral Compass by Danielle Steel

4.0

I missed closure on all of the characters in the end. It would have only taken a few more pages to wrap up each of their stories.