Aviemore and the Cairngorms: 40 Shorter Walks (Pocket Mountains) (Pocket Mountains S.)
£6.09