Editor’s Note: Hannibal’s Witch, by Robin Craig, blends science fiction, alternative history, and a hint of fantasy into a thought-provoking