Author: Szilágyi, Vilmos.