This is so helpful! Better than anything I could have expected and more use than spending hours trawling dozens of sites promising much and, judging by your comments, possibly delivering little.
I am very grateful for you taking the trouble to give me this advice and will research further from here.