Author: Sarkadi, László.