Author: Walker, Thomas Henry Minister of Uddingston Congregational Church
Title: Minister of Uddingston Congregational Church