RT AA A1 Thompson, David M. T1 John Clifford, (1836-1923) Liberal, Socialist, Free Churchman, Companion of Honour