Author: Egri, László.