Barbara Hall — British crossword compiler