Charles Neaves

Scottish theologian, jurist and writer