Author: Havas, Ferenc.