God, guns, and sedition : far-right terrorism in America / - Hoffman, Bruce,