The Communion Office of the Church of Scotland.
Episcopal Church in Scotland.
Craven, J. B.(James Brown),1850-1924.
Kirkwall : W. Peace,
[189-]
Note signed: J. B. C. [i.e. James Brown Craven].