Jesus, Take the New Ball
Jesus, Take the New Ball
November 20, 2019

Book Review: Ethics in the Real World by Peter Singer
Book Review: Ethics in the Real World by Peter Singer
February 21, 2019

Assisted Dying Laws: Is suffering still the main problem?
Assisted Dying Laws: Is suffering still the main problem?
November 23, 2017

Vive la revolution: Christian Counter-Ethics
Vive la revolution: Christian Counter-Ethics
January 02, 2017


In Pursuit of Good Sport: The How, What and Why of Sports Doping
In Pursuit of Good Sport: The How, What and Why of Sports Doping
June 01, 2013

Laws of Inclusion & Strategies of Exclusion
Laws of Inclusion & Strategies of Exclusion
June 01, 2013

The Ethics of Evangelism
The Ethics of Evangelism
June 01, 2012

Book Review: The Mortal Flesh
Book Review: The Mortal Flesh
June 01, 2010


Ethical Challenges in Palliative Care
Ethical Challenges in Palliative Care
June 01, 2010

God's Inefficient Creation: A Fresh Look at Disability in the Old Testament
God's Inefficient Creation: A Fresh Look at Disability in the Old Testament
June 01, 2009

The Busy Christian's Introduction to Busyness
The Busy Christian's Introduction to Busyness
January 16, 2009

Book Review: Issues Facing Christians Today
Book Review: Issues Facing Christians Today
December 01, 2008


Whose Rationality? Which Apologetics? A Reply to Andrew Bain
Whose Rationality? Which Apologetics? A Reply to Andrew Bain
June 01, 2008

Scripture and Christian Ethics
Scripture and Christian Ethics
July 31, 2007

An Apologetics of Imagination
An Apologetics of Imagination
March 01, 2007

John Rawl's Theory of a Just Society
John Rawl's Theory of a Just Society
March 01, 2006


Book Review: A Trinitarian Approach to Renovating
Book Review: A Trinitarian Approach to Renovating
January 30, 2004

Is God Always in Time? An Interview with William Lane Craig
Is God Always in Time? An Interview with William Lane Craig
January 30, 2002