Author: Csáki, Frigyes.