View all results

John Keddie

John Keddie was ordained and inducted to Burghead in 1987, and translated to Bracadale in 1997. Since 2008 he has served as the Moderator of General Assembly, Lecturer in Church History & Church Principles in Free Church Seminary, and Principal of Free Church Seminary.He retired in 2011.

Titles by John Keddie

Added to basket!

Chosen especially for you...