Author: E. A. Belyaev
Alternate names: Evgenii Alekseevich Belyaev; E A. Belyaev