The Last chance for Peace