The trajectory of Dr. Kevin Barrett's career is interesting. Ten years ago he was publishing the home addresses of people he regarded as evil-doers in his "Where They Live" project. He then organized his "War on War" project which tried to organize masked mobs to march on the houses of evil-doers in full-body disguises, flinging firecrackers as they went. He advocated armed insurrection against the Obama government, he threatened to burn down the Governor's mansion in California, he threatened Amy Goodman with hanging, and advocated that a citizen jury (AKA lynch mob) hang a federal court judge.
Now after advocating violence himself, he seems to make a career out of claiming that every single incident of terroristic violence apparently committed by Muslims (Florida, Berlin, Stockholm, Paris) is a false flag operation -- because Muslims would never do that. He seems to forget his own past.
I bought his Charlie Hebdo book intending to give it a fair reading, but I never got past the introduction because at the same time he was arguing that Islam is a religion of peace and Muslims would never attack humorists, he was also arguing that we really need to understand how supremely provocative to Islam the Hebdo insults were. It thus seemed to me that his belt was missing a few loops.