Author: Halász, Péter Pál.