Search help
The life and remains of the late Rev. William Hamilton, minister of Strathbane : in two volumes