French Revolution: recent debates and new controversies - Kates, Gary (Routledge, 2006)