Author: Gyulai, Géza.