Author: Kipke, Tamás.