William Hamilton (minister)


William Hamilton - Minister of the Church of Scotland.