Extremist Groups: An International Compilation of Terrorist Organizations, Violent Political Groups, and Issue-Oriented Militant Movements by Sean Hill | Menrva Books | MenrvaBooks