Particulars of the island of Inchkenneth and estate of Gribune in Argyleshire, now for sale by the trustees of the late Col. Robert MacDonald of Inchkenneth.
[Edinburgh]
[1858]