Jeff Masters is an unrepentant Marxist, a real bomb-thrower.
Do you have a link about Masters being a marxist? I found nothing like that about him.