Author: Devecseri, Gábor.