Dean Stoddard Worth

UCLA

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

Download Photo (4.7 MB)