Title: Peace and progress must triumph in our time