Tessa doesn't believe in magic. Or Fate. But there's something weird about the dusty unicorn tapestry she discovers in a box of old books. She finds the creature woven within it compelling and frightening. After the tapestry comes into her possession, Tessa experiences dreams of the past and scenes from a brutal hunt that she herself participated in. When she accidentally pulls a thread from the tapestry, Tessa releases a terrible centuries old secret. She also meets William de Chaucy, an irresistible 16th-century nobleman. His fate is as inextricably tied to the tapestry as Tessa's own. Together, they must correct the wrongs of the past. But then the Fates step in, making a tangled mess of Tessa's life. Now everyone she loves will be destroyed unless Tessa does their bidding and defeats a cruel and crafty ancient enemy.
I'd like to start with how jealous I am that Tessa lives above a bookstore and basically has a library for her living room. All right. On to the review.
I expected this to be a unicorn story, but it's really more of a modern mythology. The POV jumps between Tessa, dream-past-Tessa, the Fates themselves, and the ebil woman searching for the tapestry. Guibord does a wonderful job of balancing all those personalities and making each one vital to the overall story.
While Tessa's race to protect the tapestry (and the haughty but kindhearted Will who came out of it) made for a good story, my favorite part was the Fates themselves. They are absolutely creepy, and they have little patience for mortal troublemakers. Because of this, they become pseudo-villains even though both they and Tessa have essentially the same goals. Very cool.
The Final Word: An enjoyable fantasy