Author: Kerényi, Péter.