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