And I wouldn't pay much attention to that article, he makes several kind of stupid points... he uses semantics to group several orgs under al-Qa'ida and manages to draw a definite line between 'insurgent' and 'terrorist' which is something that most CI experts wouldn't touch with a ten foot pole.
.. and I take back what I said about IAI, I had heard of them, just not in english...