Author: Chris Knight

Chris Knight is an apologist who worked as a research scientist for 22 years. He now co-ordinates the content on bethinking.org for the Universities and Colleges Christian Fellowship (UCCF).

Sort By: