Factors Contributing to Terrorism