Love is of the essence : an introduction to the theology of John McLeod Campbell