Author: Tarnai, Tibor.