A review by whendles
A Spell for Heartsickness by Alistair Reeves

fast-paced

5.0

So so so good