James Buchanan was born in 1804 and held several pastorates before becoming Professor Apologetics and later of Systematic Theology at the Free Church College in Edinburgh.