I thought this part was interesting:
...According to Arie Perliger, director of terrorism studies at the Combating Terrorism Center at West Point, the three ideologies within the violent American far-right are racist, anti-federalist and fundamentalist. Each has subgroups—the racists include white supremacy groups such as the KKK, neo-Nazis and skinheads, which can differ in subtle ways. The anti-federalists include militias, self-defined “patriot” groups and what are so-called “sovereign citizens,’’ who hold that they are legally bound only by their personal interpretation of common law and are otherwise not subject to federal, state or local laws. The fundamentalists are primarily Christian identity groups that believe the biblical war of good vs. evil is between descendants of Anglo-Saxon nations and all other ethnic groups. Tangential to the fundamentalists are the anti-abortion attackers, who also invoke religion as a foundational motive for their violence. These disparate groups of people—violent and nonviolent—pine for different versions of a highly idealized past....