Author: Szalay, Zsigmond.