Title: Historical and Genealogical Essay upon the Family and Surname of Buchanan; to Which Is Added a Brief Inquiry into the Genealogy and Present State of Ancient Scottish Surnames, and ... of the Highland Clans