Margery Allingham's Mysterious Knits by Kate Davies