Glimpses of Portrona : being pictures true to life of Stornoway people of a