I'm not much into mystical fiction, but Allen creates some compelling characters and an interesting story. I just couldn't wait to see what happened, although the story was not all that unpredictable. My favorite character was cousin Evanelle, who walked the town giving people things they would "n...