Author: Kristó Nagy, István.