Author: Vargyas, Lajos.