Author: Igorʹ Mikhaĭlovich Makarov