Author: Leonid Aleksandrovich Shamkovich
Alternate names: Leonid Shamkovich