Divine love - Hughes, Selwyn. (Farnham, Surrey, 1990)