James Duff McCulloch or MacCulloch (1836–1926) was a minister of the Free Church of Scotland who served as Moderator of the General Assembly in 1901/02.
[1] He was born on 28 April 1836 at Logie Easter in Ross and Cromarty, the son of Andrew MacCulloch.
He was educated at the Free Church School in Fearn and Tain Royal Academy.
[citation needed] He was licensed to preach by the Free Church of Scotland in 1867 and was ordained at Latheron in Caithness.
[3] He served as the second Moderator of the General Assembly 1901/02 in succession to Colin Bannatyne.