The Clewer Initiative : T.T. Carter and the fight against modern slavery - Redfern, Alastair (Delhi, ISPCK, 2017)
Keywords: Carter, Thomas Thellusson, 1808-1901; Church of England.-- Clewer Initiative; Community of St. John Baptist; Slavery and the church.-- Church of England