Author: Anatoliĭ Vladimirovich Starogin-Freindling