Terrorism today : the past, the players, the future