Just stuck on a few:
16A---nothing seems to fit, so I can't back-engineer it.
25D---is the definition the last two words with an adjustment? I thought drachma and lepta might help, but I can't see it.
(It doesn't help that I'm unconvinced by my 8D, even with people's kind hints.)
Can anyone offer a nudge please?