> Some attributions aside, I'm not an ultraleftist.
Where do you separate ultra-left from left? I'm sure Bill O'Reilly would consider you an ultra-leftist but what does that designation mean to you in terms of what you support or oppose? I hope this doesn't look like a snide question because it isn't intended to be.
John Thornton