Author: Makkai, Endre.