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