Author: G. V. Khaldeev
Dates: (Gennadiĭ Vladimirovich)