Cryptic crossword No 29,938

Continue reading...