Books for changing the world
Menu
Menu

Alan Shandro

Alan Shandro teaches political theory at Laurentian University in Sudbury, Ontario. He is on the editorial board of Science & Societyand has published a number of articles in Marxist political philosophy.

Books