Author: Farkas, Henrik.