dan-swain

3 Articles by: Dan Swain

Dan Swain teaches at the Czech University of Life Science in Prague, and is the author of Alienation: An Introduction to Marx's Theory.