any mystery writer is both magician and moralist ... two species of artist in short supply.
or simply: