Speeches on union delivered in the Synod of the United Presbyterian Church 10th May 1900: also the valedictory address of the Moderator of Synod, 11th May 1900.
Scotland. - United Presbyterian Church.
Edinburgh,
1900.