David - What a thorough article: a gold-mine of information. I have only skim read, but I will be reading in detail later and I can see I will learn a lot and, like many interesting articles, it will prompt other readings to plug gaps in my knowledge. Many thanks for putting this together.
Kind regards,
James