Margaret Irvine — British crossword compiler