Alexander Whyte

Samuel Rutherford and Some of His Correspondents