nightgolfer rated White witch, black curse: 4 stars April 13, 2021 Public White witch, black curse by Kim Harrison