Author: Beleznay, Géza.