Books

The Freedom of Self-Forgetfulness The Freedom of Self-Forgetfulness
2012
The Meaning of Marriage The Meaning of Marriage
2011
The Reason for God The Reason for God
2009
The Prodigal God The Prodigal God
2009
Every Good Endeavour Every Good Endeavour
2012
My Rock; My Refuge My Rock; My Refuge
2015

Audiobooks

The Meaning of Marriage The Meaning of Marriage
2016
The Prodigal God The Prodigal God
2016
The Reason for God (Abridged) The Reason for God (Abridged)
2016
Forgive Forgive
2022
Prayer Prayer
2014
Every Good Endeavour Every Good Endeavour
2016