The Philosophy of Boris Hessen: Scientific Revolution and the Materialist Dialectic - 9781538147580

ALSO AVAILABLE