Glencreggan: Or, a Highland Home in Cantire. by Cuthbert Bede by Edward Bradley