Author: Csehi, Gyula.