Author: Domokos, Géza.