Stornoway. The official guide, including ... maps and ... illustrations.
Stornoway.
Cheltenham, 
[1932]