Kevin B. Anderson

Kevin B. Anderson

Kevin B. Anderson is professor of political science at Purdue University in Lafayette, Indiana, the author of Lenin, Hegel and Western Marxism, and co-editor of the ongoing Collected Works of Marx and Engels.