Title: Gairloch in North-west Ross-shire: Its Records, Traditions, Inhabitants, and Natural History ..