This is a very educational and enjoyable thread.

Thank you to the contributors.

Steve