Author: Fülöp, Géza.