The French revolution recent debates and new controversies - Kates (Routledge, 2006)