Author: Leonid Efimovich Shepelev
Alternate names: L. E. Shepelev