Author: Hack, Frigyes.