Author: Onagy, Zoltán.