Author: Baranyi, Béla.