What an absolutely fascinating post!

Ken