Author: Vereczkei, Lajos.