"Terrorism expert Walter Laqueur also has counted over 100 definitions and concludes that the 'only general characteristic generally agreed upon is that terrorism involves violence and the threat of violence.'