Author: Teplán, István.