James Petras
Bartle Professor (Emeritus) of Sociology at Binghamton University, New York. His latest published work is The Arab Revolt and the Imperialist Counter Attack, (Clarity Press, March 2011).
185 articles
Bartle Professor (Emeritus) of Sociology at Binghamton University, New York. His latest published work is The Arab Revolt and the Imperialist Counter Attack, (Clarity Press, March 2011).