Author: Szinai, Miklós.