The social teaching of the Christian churches. Volume 1 - Troeltsch, Ernst, 1865-1923 (Halley Stewart publications, 1931)