Author: Dienes, Dénes.