books by author
John Harwood

God Has Many Names: Britain's New Religious Pluralism

The Existence of God (Problems of Philosophy)

Gandhi's Significance for Today: The Elusive Legacy

Death and Eternal Life

Philosophy of Religion (Foundations of Philosophy)

Faith and Knowledge

Christianity at the Centre

Problems of Religious Pluralism
