Author: Gernot Gruber and Gottfried Kraus