Political Parties and Terrorist Groups 2nd Ed. by Leonard Weinberg, Arie Perliger & Professor Ami Pedahzur