Cameron was born in 1945 in Scotland, read law at Edinburgh University, and studied theology at Edinburgh and Cambridge before being ordained as a minister in the Church of Scotland.
Cameron was born in 1945 in Scotland, read law at Edinburgh University, and studied theology at Edinburgh and Cambridge before being ordained as a minister in the Church of Scotland.