Extremist Groups
Extremist Groups: An International Compilation of Terrorist Organizations, Violent Political Groups, and Issue-Oriented Militant Movements is a reference book compiling information on over 200 groups ...