mystery writer marsh crossword clue