Thanks for the links! Fascinating stuff.

(BTW: Thumbs up to everybody on the thoughtful and civil replies. Quite impressive. The web/world needs more of the same.)