Author: Karoly; Lazar, Istvan; Szekely, Andras Szelenyi