Cryptic crossword No 29,937

Continue reading...