Cairngorm John: A Life in Mountain Rescue