Mason professor calls for 'peace on violence'