about 1 month left

C.J. Polychroniou

C. J. Polychroniou is a political economist. He is author or editor of several books, including Marxist Perspectives on Imperialism, Perspectives and Issues in International Political Economy and Socialism: Crisis and Renewal.