Author: Nikonov, Boris Fedorovich.