« Technology, ideology, and social and cultural changes periodically throw out new forms of violence for humanity to contend with. »