A Practical Theology of Mental Health. John Swinton
John Swinton is Professor in Practical Theology and Pastoral Care in the School of Divinity, Religious Studies and Philosophy at the University of Aberdeen. He is the founder and Director of the Centre for Spirituality,…