Author: Mikhail Pervov
Alternate names: Pervov, Michail Andreevič; Михаил Андреевич Первов