Internet Archive BookReader - History of the Macdonalds and Lords of the Isles; with genealogies of the principal families of the name