Can you crack our crossword? The Generalist by Didymus: issue 256

June 18, 2017