Hello Phill,
Thanks very much for your kind comments. Much of the time I have felt useless and stupid in the face of all this unfamiliar stuff, but the fact that I persevered in spite of this certainly paid off in the end!
Thanks again and goodbye,
Chris.