Mallaig, Inverness-shire: the official guide, etc.
Mallaig (Scotland)
Cheltenham, 
[1956]