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 ... Surnames, and ... of the Highland Clans