Rushing home to sit by her ailing grandmother's bedside, Violet Waverly is shocked to find Grandma Daisy the picture of perfect health. Violet doesn't need to read between the lines: Her grandma wants Violet back home and working in her magical store, Charming Books. It's where the perfect book tends to fly off the shelf and pick you . . . Violet has every intention to hightail it back to Chicago, but then a dead man is discovered clutching a volume of Emily Dickinson's poems from Grandma Daisy's shop. The victim is Benedict Raisin, who recently put Grandma Daisy in his will, making her a prime suspect. Now, with the help of a tuxedo cat named Emerson, Violet will have to find a killer to keep Grandma from getting booked for good.