Cairngoman , V. H . Keith,