Historical Dictionary of Marxism, Second Edition - 9781442237988