A review by bookcub
Sacrifice by Brigid Kemmerer

4.0