A review by nannykaren
Moral Compass by Danielle Steel

5.0

I have all of Danielle's books. All of them I've loved. This one felt more current than others. Loved it.