Author: Gerelyes, Ede.