Understanding Terrorism: Challenges, Perspectives, and Issues