David McNally

David McNally is a long-time socialist activist and supporter of the Toronto New Socialists. He now teaches history at the University of Houston.

Karl Marx: Revolutionary Heretic
Against the Current, No. 197, November/December 2018

Understanding Imperialism: Old and New Dominion
Against the Current, No. 117, July/August 2005

Tony Cliff, 1917-2000
Against the Current, No. 88, September/ October 2000

Lessons of the York University Strike
Against the Current, No. 71, November/December 1997