Author: Klenk, Vilmos.