Author: Halmai, Gábor.