Author: Oleg Mikhaĭlovich Krapivin