Thanks for the ping, especially the one to Gerard's (RIP) site (the second in your list). I ran into him on the 'net maybe ten years ago.
I only wish that jmj333 were still with us!