Overview

James Dodds

(1812—1885) Free Church of Scotland minister and author