Author: Peschka, Vilmos.