Marx, reason, and the art of freedom - Brien, Kevin M. (Humanity Books, 2006)