viii LIST OF CONTENTS. 



PAGE 



CHAPTER III.— BANFFSHIRE. 



Glenfiddich 55 



Glenavon 57 



CHAPTER IV.— BUTESHIRE. 



Isle of Arran 59 



CHAPTER V.— CAITHNESS-SHIRE. 



Langwell and Braemore 64 



CHAPTER VI.— FORFARSHIRE. 



Caenlochan 71 



Glencalley 75 



Invermark 76 



CHAPTER VII.— INVERNESS-SHIRE. 



Abernethy 81 



achnacarry . 83 



Affaric ■ , 93 



Amhuinsuidh and Ardvourlie 94 



Ardverikie 96 



Arisaig 97 



Arnisdale and Loch Hourn ...... 98 



