Author: Gál, Péter József.