Contentious politics - Tilly, Charles, 1929-2008 (Paradigm Publishers, 2007)