Author: Vladlen Erakhmilevich Shapiro
Alternate names: V. E. Shapiro