This type of reverse symmetry abounds in the book, and it's wonderful. Savannah and Jake are drawn to one another like moths to a flame, though for the eternally optimistic Savannah, she's quite the pessamist when it comes to her relationship with Jake. The Tarot readings she gives to her parent's neighbors help them see, smell, feel the loved ones they've lost. The magic Savannah creates can be quite lovely, but it can have adverse reactions as well. All the relationships take quite a turn when Savannah's family moves up to Jake's isolated cabin in the mountains.
Some relationships come out for for better, and some for worse.
There is healing to be found at the cabin - but not for everyone. Rather than going into detail about the story, I'd rather go into detail about the writing and the characterizations. There's Sasha, Jake's oldest dog, who narrates a couple of scenes with such incredible clarity and beauty that I literally had my breath taken away. The relationship between Savannah and Jake, while not as compelling for me as that between Maggie and Doug, also has great beauty in it, as do the sacrifices Eli eventually makes for Emma. However, and this is where I must thank Andrea Pool, who read and reviewed Ms. Yorke's previous novel, Magic Spells , as much as I enjoyed reading the prose and found these characters compelling, none were particularly likable.