Dean Stoddard Worth
UCLA

Dean Stoddard Worth

A professor of Slavic languages at UCLA, Worth died on Feb. 29, 2016.


Download Photo (4.7 MB)