https://guu.ru/files/dissertations/2016/03/kalinin_n_n/dissertation.pdf