Author: Kabai, Zoltán.