Author: Debreczeni, Tibor.