Inverness, Aviemore, Carrbridge, Grantown-on-Spey, Kingussie, Newtonmore Street guide.
Largs :  Nicolson, 
c1991 [1993 reprint]
Includes indexes.