Author: Ingo Hagen Manfred Oestreicher