Chen, Peter, 1925-