Craignish and Lagganlochan. A genealogical sketch [of the Campbell families.]
Campbell, Thomas Hay.
[S.l., 
1890]