Centenary memorials of St. James' Place Church, Edinburgh /
Crawford, William,of Edinburgh.
Edinburgh, 
1897.