Rethinking the French Revolution: Marxism and the Revisionist Challenge

Additional information