Isle of Shapinsay /
Irvine, William.
Kirkwall : Kirkwall Press,
1977.
Map on endpapers.