Author: Teleki, Béla.