Author: Terényi, Zoltán.