Yuri Sviridov

Translator from Russian to English. Active in at least the 1980s.