Dean Stoddard Worth
UCLA
A professor of Slavic languages at UCLA, Worth died on Feb. 29, 2016.
Download Photo (4.7 MB)