An Almighty Predicament
A Discourse on the Arguments For and Against Christianity
By Steven Colborne

Available here

God and Suffering: Approaches and Issues
By Steven Colborne

I present four principle ways that God could be said to suffer, and discuss each of these in depth, and I try to discern which argument is the most realistic. I finish by presenting possible objections to my favoured argument, and describe how these can be overcome.


The Human Soul in Plato and Christianity
By Steven Colborne

Plato’s views are contrasted with a Christian perspective as I explore what the Bible and key theologians have said about the soul. The composition of the soul, the pre-existence of the soul (before birth), and reincarnation are also discussed.


From Victim to Victor
By Alan Millis

Alan Millis examines a passage in the Gospel of Matthew that is key to the subject of forgiveness. After sharing his own testimony, Alan unpacks how the Parable of the Unforgiving Servant can teach us how and why we can and must forgive those who have hurt us.


Dialogue on Key Philosophical Matters
By Steven Colborne & ‘Martin’

This paper presents a conversation I had with a learned friend about a range of matters that are central to the study of theology and philosophy. The dialogue, which has been adapted from an email exchange that took place in 2012, covers subjects including panentheism, sacred texts, free will, and the nature of God.


Gaining One’s Definition
By Tsholo Pooe

In this thoughtful reflection on truth, religion, and God, African writer Tsholo Pooe examines the idea that all religions point to the same truth, and with vivid imagery and logical argument arrives at the conclusion that this idea is seriously flawed.



All of the essays available on this page are offered as free downloads for the purpose of private reading or group discussion only. They are not to be copied or reproduced, in whole or in part, without the written consent of the author. If you have any queries relating to the use of these essays please get in touch with Steven via the contact page.