Hmm. I've had a glance, and his last contribution is a copypaste from that source, too. He may be connected to them, but even if he is there are copyright issues. I'll try to look at some of his other contributions a little later.  (talk)