Author: Gennadiĭ Grigore̓vich Litavrin