Eberhard David — German politician