Last few answers needed:
17a . . . I put in short pieces on a page (8) A?H?R?S?
18a A beautiful girl, Delia is put off drug culture (6) ?S?C??
19d Sectarian's actual existence, one not getting old (6) ??S?N?
12a Russian guild ousting Communist leader from trust (5) A?T?L