Sathianathan Clarke

Sathianathan Clarke, Ph.D., is Associate Professor in the Department of Theology and Ethics, United Theological College, Bangalore, India.

Articles