Author: Cseh, Géza.