Explaining social processes - Tilly, Charles, 1929-2008 (Paradigm Publishers, 2008)