Geoff, this is amazing background info.

You might want to consider posting each new increment separately, or if you edit it into an old post then note clearly where new material begins. Otherwise, we have to re-read the whole thing each time to find what is new.

GaryJ