Tilly, C. Contentious Politics - Boulder Paradigm Publishers 2006 - xiii,245p. ISBN: 978-0-199-94608-2