Creation Health Liberalism Online Articles PoliticsPlanet of the Humans – The Problem with the Green Movement.
Apologetics Education Newspaper/Magazine Articles ScotlandThe Times, The Secularists and the Challenge of Education for the Churches