Thanks everybody
I managed to finish without returning to look at the forum, but I'm not sure I have the right answer for 23d. I can't say I have enjoyed this crossword. In almost all answers I identified the definition straight off, but the wordplay often escaped me as did some of the meanings, though I did know all of the words. I was surprised I didn't get the root earlier and kicked myself over 22d. I still can't spot the writer in 19ac but I'm confident of my answer. I've just googled her.
Chris, I haven't worn my 14d for years. I think they have gone out of fashion now.
FOI 22ac, LOI 10ac, COD 24ac.
This week I have to make my own dinner as my husband and daughter are off to a concert at the Topsham music festival - jazz classical I think it is.