View all results

We use cookies to improve your experience on our website. Please let us know your preferences.

Want to know more? Check out ourĀ cookie policy. Click here to manage cookies.

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...