Title: A Keppoch song: a poem in five cantos: being the origin and history of the family, alias Donald, Lord of the Isles, carried down to its extinction, with a continuation of the family of Keppoch
Subjects: History