Author: Gregor, Béla.