Look at the Whois for Berg Associates. You'll see the same email address, etc.
Thanks Sam, I might add that this thread was NOT re-posted by me, I just happened to check in at FR (up early this AM) and was honestly surprised to suddenly see it resurrected! Not complaining, and it is nice to be let it from out in the cold (BRRRRRR)...LOL