A review by libbystephenson
The Cold Flame by Joan Aiken

4.0

There's definitely something going on here... but I'm not totally sure what it is.