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.
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. (en)
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. (en)