Cryptic crossword No 29,940

Continue reading...