Opposition to the Vietnam War tended to unite groups opposed to U.S. anti-communism, imperialism and colonialism and, for those involved with the New Left, capitalism itself, such as the Catholic Worker Movement. Others, such as Stephen Spiro opposed the war based on the theory of Just War.