A review by ginnikin
Spirit by Brigid Kemmerer

Borderline fridging.