Life of David Haggart ...
Haggart, David.
Robertson, George,W.S.
Edinburgh, 
1821.