Author: Gadanecz, Béla.