Well written. It's true what Fausts_dream said, about the magic part being somewhat irrelevant, though I do think it helps move the story along. I'm not sure the story would have had the same impact if it had been about the daughter of an accountant and a banker, for example.
no subject