Allan Dearg, the last of the old Clanranalds: a highland tale. And other verses.
Allan,Dearg.
Glasgow, 
1898.