British mystery author Margaret Yorke, who wrote more than 40 novels, was chair of the Crime Writers' Association and in 1999 won the CWA's Cartier Diamond Dagger for outstanding lifetime contribution to the genre, died November 17, the Guardian reported. She was 88.