Richard Lin 1933-2011