Cryptic crossword No 29,898

Continue reading...