Author: Terlaky, Tamás.