Author: Valerʹi︠a︡n Dmitrievich Novikov