A review by stevensbooks
Ninth House, by Leigh Bardugo

4.0

There should be a rattlesnake on the cover.