These puzzles seem to get harder every month! Managed eventually to complete this one apart from 18d:
"Dubious respect about large aids for French guitarists" (8) p-e-t-e- I thought it was to do with plectrums/plectra? but cannot make it fit the letters! Anyone any ideas please? Thanks.