Aberfeldy past and present. The story of a small highland town and some notes on the district immediately surrounding /
Mackay, N. D.
Aberfeldy (Scotland).Town Council.
Aberfeldy,
[1955]