Research on Terrorism: Trends, Achievements and Failures