This seems very likely...do we have a bio. on him somewhere in the "archives"?!
I posted most of what I've been able to find about him in my previous two posts. Some stuff from him popped up on FR several months ago, and at the time I researched it and found lots of stuff confirming exactly what you suspect - the guy is a left wing marxist kook.