Dahlia Poplar is a genuine witch, an unofficial gofer, and Luna Lane's only cursed resident. With a werewolf best friend, a vampire ex-boyfriend, and a ghost for a hanger-on, Dahlia is far from the most unusual dweller of her sleepy small town, but she's the only one unable to leave. Dahlia has to perform at least one good deed per day-or she's one step closer to turning to stone. Fortunately, the residents of...