I was delighted to see that Klingsor was the setter for today, and he has not disappointed, with a crossword full of nice clues. Nothing controversial that I can see — it was just the right level of difficulty and he loses gracefully.
Definitions in maroon, underlined. Anagram indicators in italics.