Zilliacus: A Life for Peace and Socialism