John Pillans; his life and thought /
Pillans, John.
Stark, James,1838-1922.
Huntly, Aberdeen,
1891.