The Isle of Bute in the olden time ...
Hewison, James King,1853-1941.
Edinburgh,
1893-[1895]