Sermon written by the Rev. John McGavin, Chapelton, during his last illness, while in prospect of being able to resume his duties
McGavin, John.
Galston William McDonald & Sons
1891