Author: Vasy, Géza.