Author: Kardashev, V. P. (Valerian Pavlovich)