Author: Varga-Haszonits, Zoltán.