Recent Developments, Causes and Policy Implications for Peace