Dufftown and neighbourhood ... Official guide.
Dufftown (Scotland).Town Council.
Cheltenham, 
[1938]