Everything you need to understand or teach Seven for a Secret(Lint) by Charles de Lint.
In "Seven for a Secret," collected in Moonlight and Vines, de Lint spins a fairy tale that takes place in an unnamed city, perhaps in his fictional Newford, his partly Canadian, partly American city that is the setting for many of his tales, although the story's mention of "Devil's Night" may be an allusion to Detroit. It opens, "What follows is imagined, but it happened just so"; de Lint often blurs the distinction...