David Berger — German theologian