Carl Melchior — German lawyer, judge and banker (1871-1933)