Po puti tekhnicheskogo progressa./Towards technological progress. In Russian - landofmagazines.com

TransliterationPo puti tekhnicheskogo progressa.

In EnglishTowards technological progress. In Russian

$199