Indeed gitto., another splendid IQ.
I got half the theme straightv away from 1a and my hunch aboit the source proved correct with one or two of the extra words. As others have noted, the RHS proved trickier but it all came together nicely. Many thanks to Ifor