Reformed Covenanter
Cancelled Commissioner
John Duncan on the philosophy of Thomas Carlyle
N.B. It is Dr John "Rabbi" Duncan of the Free Church of Scotland.
P.S. Nice trousers?
N.B. It is Dr John "Rabbi" Duncan of the Free Church of Scotland.
P.S. Nice trousers?