The spotted dog : the strange tale of a witch's revenge