The Last Stand in Lordstown, , October 23, 2019.

Bad Boss Trump, the Great Organizer, , August 14, 2019.

The Politics of Petulance, from Donald Trump to Boris Johnson, , August 1, 2019.

The Real Trouble with Ilhan Omar, , July 19, 2019.

Power Plays in the Anti-Semitic Blame Game, , May 6, 2019.

Trump’s Sham Populism, , December 5, 2017.

Donald Trump’s War on the Working Class, , October 5, 2017.

Excerpt from Nasty Women: Feminism, Resistance and Revolution in Trump's America anthology.

Trump Already Has a Wall: It’s the Thin Blue Line, , September 1, 2017.

The New Normal of U.S. Politics, , August 18, 2017.

Beyond their caricature of the working class, , July 19, 2017.

Transcript of talk given at Socialism 2017 conference.