Recent Highland ejections considered: in five letters. With an appendix.
Maclauchlan, Thomas,1816-1886.
Edinburgh : Johnstone and Hunter,
1850.