Author: Yuriy S. Shmaliy
Alternate names: Yuriy Shmaliy; Shmaliy