Macdonald bards from mediaeval times.
Macdonald, Keith Norman,1834-
Edinburgh,
1900.