Author: V. I. Semanov
Alternate names: Vladimir Ivanovich Semanov