Thank you solidgold and all the others. My speculations may be out - in fact they are just inevitably bound to be out in the details - but I do not believe they will be out by a huge amount in the general concepts. We shall see... :o)