Building bridges between catholicism and socialism Ernst-Wolfgang Böckenförde and the Social Democratic Party of Germany - Ruff, Mark Edward 1969- (2020)