A review by ninareeds
The Familiar by Leigh Bardugo

4.25