(From the Author Note at the beginning of the book.) Dorothy L. Sayers used to say that mystery stories were the only moral fiction of the modern world--because in a mystery, you were guaranteed to see that the bad got punished, the good got rewarded and in the end all was made 
Mercedes Lackey, The Snow Queen
fantasy, fiction, morality, mystery