Dieter Kraft's Profile