Martin--I didn't find misprints in 24A or 25D, and did manage to find answers which seem to make sense.
Still haven't quite got 19D and 27A, though.
They are my final two, and I have what looks like nearly all the letters, and yet can't quite finish!
Any hints on the second last letter of 27A from anyone?