Author: Bakkay, László.