Veronica and Stoker discover that not all fairy tales have happy endings, and some end in murder, in this ninth historical mystery in the 'Veronica Speedwell' mystery series.