Author
2 articles in the British Reformed Journal.
Of Catechising & Covenant Faithfulness
Issue 39
Evaluating "Tamate" Past and Present: James Chalmers (1841-1901)
Issue 34