Author: Yurii K. Vinogradov and Vadim S. Yargin Natan B. Vargaftik