Mackinnon and the bards.
Mactaggart, John, Author of Our Land.
Edinburgh, 
1899.