Living for Jesus and Japan: The Social and Theological Thought of Uchimura Kanzo

Living for Jesus and Japan: The Social and Theological Thought of Uchimura Kanzo

Living for Jesus and Japan: The Social and Theological Thought of Uchimura Kanzo