Author: Horgas, Béla.