Safar, Peter, 1924-