A review by liminal
Moon Called by Patricia Briggs

3.0