Author: Magyari Beck, Vladimir.