Blain's history of Bute /
Blain, John,of Rothesay.
Ross, William.
Rothesay,
1880.