I did most of this puzzle before going to a Christening today. Have come back to finish it, probably having enjoyed too much of the fizzy stuff to find the last three letters! Maybe I have gone wrong somewhere, but I can't make sense of 29a: Poet who's clearly simple in Malta with a point.
I have I?A?NST.