Here is an excellent discussion with Steven Pinker talking about the decline of violence in our time compared with previous times in history.