The Presbyterian standard.
James Begg Society.
[Teangue, Isle of Skye : James Begg Society,
1996-
Presbyterian Church