Moonheart

Moonheart is an urban fantasy novel by Canadian writer Charles de Lint.

In the story, Sara Kendell and Jamie Tamson, owners of an antique store, enter the Otherworld, and have to team up with a wizard to rescue two different worlds.

The story takes place in 1980s Ottawa, where Sara Kendell and Jamie Tamson, owners of an antique store, come into possession of a peculiar ring.

At the same time Kieran Foy, a wizard of sorts, is searching for his missing mentor, Thomas Hengwr, while simultaneously eluding the newly formed Project Mindreach from the Royal Canadian Mounted Police.

But when an ancient evil resurfaces and threatens to destroy both worlds (and all the people within), the officers, wizards, and Tamson House residents have to learn to work together to destroy the monster.